sole of a talus - Espagnol Anglais Dictionnaire